@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-e7962469]{-webkit-animation-name:spin-e7962469;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-e7962469;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-e7962469;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-e7962469;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-e7962469{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-e7962469{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-e7962469{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-e7962469{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-e7962469],.fade-leave-active[data-v-e7962469]{transition:opacity .16s ease-in-out}.fade-enter[data-v-e7962469],.fade-leave-to[data-v-e7962469]{opacity:0}.mobile-options-bar[data-v-e7962469]{font-size:11px;line-height:11px;font-family:Noto Sans;font-weight:500;font-style:normal;display:flex;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:33px;z-index:5;background-color:var(--surface-raised);border-top:1px solid var(--border-default);color:var(--text-secondary);-webkit-user-select:none;user-select:none}.mobile-options-bar .device-selector-container[data-v-e7962469]{max-width:210px}.mobile-options-bar .device-selector-container .device-selector[data-v-e7962469]{font-size:11px;font-family:Noto Sans;line-height:15px;font-weight:600;font-style:normal;color:var(--text-secondary);margin-left:16px;margin-right:16px;margin-top:0;padding:0}.mobile-options-bar .device-selector-container .v-select[data-v-e7962469] .v-input__icon:before{width:12px;height:12px;border-color:var(--text-muted)}.mobile-options-bar .device-selector-container .v-select[data-v-e7962469] .v-input__slot:before,.mobile-options-bar .device-selector-container .v-select[data-v-e7962469] .v-input__slot:after{display:none}.mobile-options-bar .device-selector-container .v-select[data-v-e7962469] .v-input__control input{width:20px}.mobile-options-bar .inputs[data-v-e7962469]{display:flex;align-items:center;overflow:hidden;height:29px;margin-right:4px}.mobile-options-bar .inputs .height-width-divider[data-v-e7962469]{margin-left:4px;margin-right:4px;font-size:16px}.mobile-options-bar .inputs .input-field[data-v-e7962469]{width:60px}.mobile-options-bar .inputs .input-field[data-v-e7962469] input{text-align:center;background-color:var(--surface-base);border-bottom:none;border-radius:4px;height:26px;padding:0 4px}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-990c4751]{-webkit-animation-name:spin-990c4751;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-990c4751;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-990c4751;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-990c4751;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-990c4751{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-990c4751{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-990c4751{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-990c4751{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-990c4751],.fade-leave-active[data-v-990c4751]{transition:opacity .16s ease-in-out}.fade-enter[data-v-990c4751],.fade-leave-to[data-v-990c4751]{opacity:0}.iphone-frame[data-v-990c4751]{position:absolute;left:-29px;top:-126px;width:484px;height:978px}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-75b28ae0]{-webkit-animation-name:spin-75b28ae0;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-75b28ae0;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-75b28ae0;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-75b28ae0;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-75b28ae0{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-75b28ae0{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-75b28ae0{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-75b28ae0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-75b28ae0],.fade-leave-active[data-v-75b28ae0]{transition:opacity .16s ease-in-out}.fade-enter[data-v-75b28ae0],.fade-leave-to[data-v-75b28ae0]{opacity:0}.resizer[data-v-75b28ae0]{box-shadow:var(--shadow-md);width:calc(100% + 16px);height:calc(100% + 16px)}.resizer .resize-indicator[data-v-75b28ae0]{width:12px;height:1px;background-color:var(--text-secondary);margin-bottom:2px}.resizer .resize-handle[data-v-75b28ae0]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;background-color:var(--surface-base)}.resizer .resize-handle.height[data-v-75b28ae0]{cursor:ns-resize;height:16px;width:100%;bottom:-16px;border-top:1px solid var(--border-subtle)}.resizer .resize-handle.width[data-v-75b28ae0]{cursor:ew-resize;height:100%;width:16px;right:-16px;border-left:1px solid var(--border-subtle);flex-direction:row}.resizer .resize-handle.width .resize-indicator[data-v-75b28ae0]{height:12px;width:1px;margin-right:2px}.resizer .resize-handle.width-height[data-v-75b28ae0]{cursor:nwse-resize;width:16px;height:16px;right:-16px;bottom:-16px}.resizer .resize-handle.width-height .resize-indicator[data-v-75b28ae0]{transform:rotate(-45deg);margin-right:2px}.resizer .resize-handle.width-height .resize-indicator[data-v-75b28ae0]:first-of-type{width:10px}.resizer .resize-handle.width-height .resize-indicator[data-v-75b28ae0]:last-of-type{width:4px;margin-left:4px}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-e641d4f2]{-webkit-animation-name:spin-e641d4f2;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-e641d4f2;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-e641d4f2;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-e641d4f2;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-e641d4f2{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-e641d4f2{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-e641d4f2{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-e641d4f2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-e641d4f2],.fade-leave-active[data-v-e641d4f2]{transition:opacity .16s ease-in-out}.fade-enter[data-v-e641d4f2],.fade-leave-to[data-v-e641d4f2]{opacity:0}.mobile-preview[data-v-e641d4f2]{background-color:var(--surface-raised)}.creative-container[data-v-e641d4f2]{z-index:2;position:absolute;height:100%;overflow:hidden}.creative-container.no-overlay[data-v-e641d4f2]{width:100%}.dummy-website[data-v-e641d4f2]{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;border:0;overflow:hidden}.dummy-website__header[data-v-e641d4f2]{position:relative;width:25%;height:4%;margin:8% 0 8% 5%;border-radius:90px;background:#cfd9e2}.dummy-website__hero[data-v-e641d4f2]{position:relative;width:100%;height:40%;margin-bottom:5%;background:var(--surface-hover)}.dummy-website__hero[data-v-e641d4f2]:before{content:"";position:absolute;width:60%;top:42.5%;left:50%;height:10%;transform:translate(-50%,-50%);border-radius:90px;background:var(--border-subtle)}.dummy-website__hero[data-v-e641d4f2]:after{content:"";position:absolute;width:30%;top:60%;left:50%;height:8%;transform:translate(-50%,-50%);border-radius:90px;background:var(--border-subtle)}.dummy-website__title[data-v-e641d4f2]{position:relative;width:40%;height:4%;margin:13% 0 8% 5%;border-radius:90px;background:var(--surface-active)}.dummy-website__card[data-v-e641d4f2]{position:relative;width:90%;margin-left:5%;margin-bottom:5%;height:15%;background:var(--surface-hover)}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-375dc627]{-webkit-animation-name:spin-375dc627;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-375dc627;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-375dc627;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-375dc627;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-375dc627{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-375dc627{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-375dc627{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-375dc627{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-375dc627],.fade-leave-active[data-v-375dc627]{transition:opacity .16s ease-in-out}.fade-enter[data-v-375dc627],.fade-leave-to[data-v-375dc627]{opacity:0}.device-selector-wrapper[data-v-375dc627]{position:relative;height:100%}.device-selector[data-v-375dc627]{display:flex;flex-direction:column;align-items:flex-start;position:absolute;bottom:40px;left:0;min-width:max-content;background-color:var(--surface-overlay);color:var(--text-primary);border-radius:6px 6px 6px 0;overflow:hidden}.device-selector .divider[data-v-375dc627]{width:100%;height:1px;background-color:var(--border-subtle)}.device-selector-toggle[data-v-375dc627]{font-size:13px;font-family:Noto Sans;font-weight:500;font-style:normal;display:flex;align-items:center;justify-content:center;padding:0 10px;height:100%;color:var(--text-primary);background-color:var(--surface-base);text-transform:capitalize;outline:none;-webkit-user-select:none;user-select:none}.device-selector-toggle .icon[data-v-375dc627]{color:var(--accent-warning);margin-left:4px;margin-bottom:3px}.device-selector-toggle.open[data-v-375dc627]{background-color:var(--surface-overlay)}.device-selector-toggle.open .icon[data-v-375dc627]{color:var(--text-secondary)}.device-button[data-v-375dc627]{font-size:12px;font-family:Noto Sans;font-weight:400;font-style:normal;display:flex;align-items:center;width:100%;height:30px;padding-left:40px;padding-right:16px}.device-button .selected-icon[data-v-375dc627]{position:absolute;left:16px;margin-bottom:3px;color:var(--text-secondary)}.device-button[data-v-375dc627]:first-of-type{margin-top:10px;margin-bottom:10px}.device-button.selected[data-v-375dc627]{font-weight:700}.device-button[data-v-375dc627]:hover{background-color:var(--surface-hover)}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-53ff02d5]{-webkit-animation-name:spin-53ff02d5;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-53ff02d5;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-53ff02d5;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-53ff02d5;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-53ff02d5{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-53ff02d5{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-53ff02d5{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-53ff02d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-53ff02d5],.fade-leave-active[data-v-53ff02d5]{transition:opacity .16s ease-in-out}.fade-enter[data-v-53ff02d5],.fade-leave-to[data-v-53ff02d5]{opacity:0}.preview-format-selector[data-v-53ff02d5]{display:flex;justify-content:center;position:absolute;bottom:0;width:100%;height:40px;overflow:visible;padding-left:10px;padding-right:10px;z-index:3;background-color:var(--surface-base);-webkit-user-select:none;user-select:none}.formats-list[data-v-53ff02d5]{display:flex;overflow-x:auto;clip-path:inset(-10px 0 0 0);scrollbar-width:none}.formats-list[data-v-53ff02d5]::-webkit-scrollbar{display:none}.format-button[data-v-53ff02d5]{font-size:13px;font-family:Noto Sans;font-weight:500;font-style:normal;display:flex;align-items:center;justify-content:center;min-width:80px;height:100%;color:var(--text-secondary);background-color:var(--surface-active);margin-right:1px;-webkit-user-select:none;user-select:none;outline:none;transition:background-color .16s ease-in-out,color .16s ease-in-out,bottom .16s ease-in-out}.format-button[data-v-53ff02d5]:hover{color:var(--text-primary)}.format-button.selected[data-v-53ff02d5]{height:calc(100% + 3px);background-color:var(--accent-warning);color:var(--primitive-grey-50);position:relative;bottom:3px;border-radius:6px 6px 0 0}.device-selector-slide-enter-active[data-v-53ff02d5],.device-selector-slide-leave-active[data-v-53ff02d5]{transition:opacity .16s ease-in-out,max-width .16s ease-in-out;overflow:hidden}.device-selector-slide-enter[data-v-53ff02d5],.device-selector-slide-leave-to[data-v-53ff02d5]{opacity:0;max-width:0}.device-selector-slide-enter-to[data-v-53ff02d5],.device-selector-slide-leave[data-v-53ff02d5]{max-width:200px}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-084c796d]{-webkit-animation-name:spin-084c796d;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-084c796d;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-084c796d;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-084c796d;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-084c796d{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-084c796d{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-084c796d{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-084c796d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-084c796d],.fade-leave-active[data-v-084c796d]{transition:opacity .16s ease-in-out}.fade-enter[data-v-084c796d],.fade-leave-to[data-v-084c796d]{opacity:0}.type-iframe[data-v-084c796d]{box-shadow:var(--shadow-md)}.type-mobile[data-v-084c796d]{-webkit-user-select:none;user-select:none}.placeholder[data-v-084c796d]{background:var(--surface-raised) url("data:image/svg+xml,%3csvg%20width='10'%20height='10'%20viewBox='0%200%2010%2010'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20%3e%3crect%20width='5'%20height='5'%20fill='%23E6E6E6'%20/%3e%3crect%20x='5'%20y='5'%20width='5'%20height='5'%20fill='%23E6E6E6'%20/%3e%3c/svg%3e")}.placeholder.hidden[data-v-084c796d]{visibility:hidden}iframe[data-v-084c796d]{border:none}.advantage-scroll-wrapper[data-v-084c796d]{height:100%}.advantage-scroll-wrapper.advantage-active[data-v-084c796d]{overflow-y:scroll}.advantage-scroll-wrapper.advantage-active[data-v-084c796d]::-webkit-scrollbar{-webkit-appearance:none;width:10px}.advantage-scroll-wrapper.advantage-active[data-v-084c796d]::-webkit-scrollbar-track{background:#0000000f}.advantage-scroll-wrapper.advantage-active[data-v-084c796d]::-webkit-scrollbar-thumb{border-radius:5px;background:#00000040}.advantage-scroll-wrapper.advantage-active[data-v-084c796d]::-webkit-scrollbar-thumb:hover{background:#0006}.advantage-scroll-content[data-v-084c796d]{height:100%}.advantage-active .advantage-scroll-content[data-v-084c796d]{height:200%}.advantage-iframe[data-v-084c796d]{position:sticky;top:0}.building-creative-message[data-v-084c796d]{position:absolute;left:50%;top:50%;color:var(--primitive-white)}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-9dbab1e4]{-webkit-animation-name:spin-9dbab1e4;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-9dbab1e4;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-9dbab1e4;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-9dbab1e4;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-9dbab1e4{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-9dbab1e4{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-9dbab1e4{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-9dbab1e4{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-9dbab1e4],.fade-leave-active[data-v-9dbab1e4]{transition:opacity .16s ease-in-out}.fade-enter[data-v-9dbab1e4],.fade-leave-to[data-v-9dbab1e4]{opacity:0}.grid-overlay[data-v-9dbab1e4]{position:absolute;pointer-events:none;z-index:99}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-492b2c27]{-webkit-animation-name:spin-492b2c27;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-492b2c27;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-492b2c27;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-492b2c27;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-492b2c27{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-492b2c27{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-492b2c27{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-492b2c27{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-492b2c27],.fade-leave-active[data-v-492b2c27]{transition:opacity .16s ease-in-out}.fade-enter[data-v-492b2c27],.fade-leave-to[data-v-492b2c27]{opacity:0}.multi-ruler-container[data-v-492b2c27]{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;z-index:100;overflow:visible}.ruler[data-v-492b2c27]{position:absolute;pointer-events:auto;cursor:move;will-change:transform;transition:none}.ruler:hover .ruler-line[data-v-492b2c27],.ruler:hover .ruler-handle[data-v-492b2c27]{opacity:1}.ruler-horizontal[data-v-492b2c27]{height:0;will-change:top}.ruler-horizontal .ruler-line[data-v-492b2c27]{position:absolute;width:100%;height:1px;background:var(--text-muted);opacity:.7;transition:all .15s ease-out;box-shadow:0 0 4px rgba(var(--text-muted),.3);transform:translateY(-50%);will-change:transform}.ruler-horizontal .ruler-handle[data-v-492b2c27]{background:var(--text-muted);color:var(--surface-base);border-radius:8px;font-size:11px;font-weight:600;box-shadow:0 2px 8px color-mix(in srgb,var(--text-primary) 30%,transparent);opacity:.9;transition:all .16s ease-in-out;cursor:grab;display:flex;flex-direction:column;align-items:center;gap:2px;border:1.5px solid color-mix(in srgb,var(--surface-base) 20%,transparent);position:absolute;left:46px;top:50%;padding:6px 10px}.ruler-horizontal .ruler-handle[data-v-492b2c27]:active{cursor:grabbing}.ruler-horizontal .ruler-handle .ruler-id[data-v-492b2c27]{font-size:14px;font-weight:700;line-height:1}.ruler-horizontal .ruler-handle .ruler-percent[data-v-492b2c27]{font-size:11px;font-weight:600;opacity:.95;line-height:1}.ruler-vertical[data-v-492b2c27]{width:0;will-change:left}.ruler-vertical .ruler-line[data-v-492b2c27]{position:absolute;height:100%;width:1px;background:var(--text-muted);opacity:.7;transition:all .15s ease-out;box-shadow:0 0 4px rgba(var(--text-muted),.3);transform:translate(-50%);will-change:transform}.ruler-vertical .ruler-handle[data-v-492b2c27]{background:var(--text-muted);color:var(--surface-base);border-radius:8px;font-size:11px;font-weight:600;box-shadow:0 2px 8px color-mix(in srgb,var(--text-primary) 30%,transparent);opacity:.9;transition:all .16s ease-in-out;cursor:grab;display:flex;flex-direction:column;align-items:center;gap:2px;border:1.5px solid color-mix(in srgb,var(--surface-base) 20%,transparent);position:absolute;top:46px;left:50%;padding:10px 6px}.ruler-vertical .ruler-handle[data-v-492b2c27]:active{cursor:grabbing}.ruler-vertical .ruler-handle .ruler-id[data-v-492b2c27]{font-size:14px;font-weight:700;line-height:1}.ruler-vertical .ruler-handle .ruler-percent[data-v-492b2c27]{font-size:11px;font-weight:600;opacity:.95;line-height:1}.ruler.dragging .ruler-line[data-v-492b2c27]{background:var(--accent-primary)!important;opacity:1!important;box-shadow:0 0 8px rgba(var(--accent-primary),.6)!important}.ruler.dragging .ruler-handle[data-v-492b2c27]{background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;box-shadow:0 2px 12px rgba(var(--accent-primary),.5)!important}.ruler.snapped .ruler-line[data-v-492b2c27]{background:var(--scale-charlie-50)!important;box-shadow:0 0 8px rgba(var(--scale-charlie-50),.6)!important}.ruler.snapped .ruler-handle[data-v-492b2c27]{background:var(--scale-charlie-50)!important;border-color:var(--scale-charlie-50)!important;box-shadow:0 2px 12px rgba(var(--scale-charlie-50),.5)!important}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-1fed236b]{-webkit-animation-name:spin-1fed236b;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-1fed236b;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-1fed236b;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-1fed236b;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-1fed236b{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-1fed236b{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-1fed236b{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-1fed236b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-1fed236b],.fade-leave-active[data-v-1fed236b]{transition:opacity .16s ease-in-out}.fade-enter[data-v-1fed236b],.fade-leave-to[data-v-1fed236b]{opacity:0}.preview-overlay[data-v-1fed236b]{position:absolute;pointer-events:none;z-index:90;overflow:hidden}.preview-overlay.interactive[data-v-1fed236b]{cursor:move;outline:1px dashed var(--accent-primary);outline-offset:-1px}.preview-overlay img[data-v-1fed236b]{width:100%;height:100%;object-fit:contain;transform-origin:center center;-webkit-user-select:none;user-select:none}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-cd506ee2]{-webkit-animation-name:spin-cd506ee2;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-cd506ee2;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-cd506ee2;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-cd506ee2;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-cd506ee2{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-cd506ee2{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-cd506ee2{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-cd506ee2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-cd506ee2],.fade-leave-active[data-v-cd506ee2]{transition:opacity .16s ease-in-out}.fade-enter[data-v-cd506ee2],.fade-leave-to[data-v-cd506ee2]{opacity:0}.ruler-control-panel[data-v-cd506ee2]{position:absolute;bottom:10px;left:50%;transform:translate(-50%);background:var(--surface-base);border:1px solid var(--border-default);border-radius:10px;padding:6px 10px;display:flex;flex-direction:column;gap:4px;box-shadow:0 2px 8px color-mix(in srgb,var(--text-primary) 15%,transparent);z-index:1000;pointer-events:auto;white-space:nowrap}.panel-row[data-v-cd506ee2]{display:flex;align-items:center;gap:6px}.overlay-row[data-v-cd506ee2]{gap:10px;padding-bottom:4px;border-bottom:1px solid var(--border-default)}.axis-toggle[data-v-cd506ee2]{font:500 11px Noto Sans!important;color:var(--text-muted);background:none;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 2px;border-radius:6px;transition:color .16s ease-in-out}.axis-toggle[data-v-cd506ee2]:hover{color:var(--text-secondary)}.axis-toggle.active[data-v-cd506ee2]{color:var(--text-primary)}.toolbar-divider[data-v-cd506ee2]{width:1px;height:24px;background:var(--border-default);margin:0 2px}.unit-toggle[data-v-cd506ee2]{font:500 10px Noto Sans!important;color:var(--text-muted);background:var(--border-default);border:none;border-radius:6px;padding:3px 4px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .16s ease-in-out;margin-left:2px}.unit-toggle[data-v-cd506ee2]:hover{color:var(--text-secondary);background:var(--border-default)}.ruler-btn[data-v-cd506ee2]{height:28px;min-width:28px;padding:0 6px;border-radius:6px;border:1.5px solid var(--border-default);background:var(--surface-base);color:var(--text-muted);font-size:12px;font-weight:700;cursor:pointer;transition:all .16s ease-in-out;display:flex;align-items:center;justify-content:center;gap:3px}.ruler-btn .icon[data-v-cd506ee2]{width:14px;height:14px;stroke:var(--text-muted);transition:stroke .16s ease-in-out}.ruler-btn[data-v-cd506ee2]:hover{border-color:var(--accent-primary-hover);color:var(--text-secondary)}.ruler-btn:hover .icon[data-v-cd506ee2]{stroke:var(--text-secondary)}.ruler-btn.active[data-v-cd506ee2]{background:var(--accent-primary);border-color:var(--accent-primary);color:var(--surface-base);min-width:60px}.ruler-btn.active .icon[data-v-cd506ee2]{stroke:var(--surface-base)}.ruler-btn.active[data-v-cd506ee2]:hover{background:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}.ruler-number[data-v-cd506ee2]{line-height:1}.ruler-value[data-v-cd506ee2]{font:500 10px Noto Sans!important;opacity:.85;line-height:1;min-width:30px;text-align:right;cursor:text}.ruler-input[data-v-cd506ee2]{width:40px;background:color-mix(in srgb,var(--surface-base) 25%,transparent);border:none;border-radius:2px;color:inherit;font-size:10px;font-weight:600;text-align:right;padding:1px 2px;outline:none;-moz-appearance:textfield}.ruler-input[data-v-cd506ee2]::-webkit-inner-spin-button,.ruler-input[data-v-cd506ee2]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.value-label[data-v-cd506ee2]{font:500 11px Noto Sans!important;color:var(--text-muted);-webkit-user-select:none;user-select:none;min-width:32px;text-align:right}.grid-btn[data-v-cd506ee2]{padding:0 7px}.grid-slider[data-v-cd506ee2]{width:56px;height:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--border-default);border-radius:2px;outline:none;cursor:pointer}.grid-slider[data-v-cd506ee2]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:var(--accent-primary);cursor:pointer}.grid-slider[data-v-cd506ee2]::-webkit-slider-thumb:hover{background:var(--accent-primary-hover)}.grid-slider[data-v-cd506ee2]::-moz-range-thumb{width:10px;height:10px;border:none;border-radius:50%;background:var(--accent-primary);cursor:pointer}.opacity-slider[data-v-cd506ee2]{width:40px}.overlay-btn[data-v-cd506ee2]{padding:0 7px}.inline-label[data-v-cd506ee2]{font:500 11px Noto Sans!important;color:var(--text-muted);-webkit-user-select:none;user-select:none}.inline-action[data-v-cd506ee2]{font:500 11px Noto Sans!important;color:var(--text-muted);background:none;border:1px solid var(--border-default);border-radius:6px;padding:4px 10px;cursor:pointer;transition:all .16s ease-in-out}.inline-action[data-v-cd506ee2]:hover{color:var(--text-secondary);border-color:var(--border-default)}.inline-action--danger[data-v-cd506ee2]{color:var(--scale-bravo-50);border-color:var(--scale-bravo-50)}.inline-action--danger[data-v-cd506ee2]:hover{background:color-mix(in srgb,var(--scale-bravo-50) 10%,transparent)}.hidden-file-input[data-v-cd506ee2]{display:none}@font-face{font-family:Noto Sans;src:url(/assets/notosans-black-webfont-Da1QdqfE.woff2) format("woff2"),url(/assets/notosans-black-webfont-BSSRg1gt.woff) format("woff"),url(/assets/notosans-black-webfont-dqO08eoR.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-bold-webfont-DUJZjLFR.woff2) format("woff2"),url(/assets/notosans-bold-webfont-B6E7eZ9p.woff) format("woff"),url(/assets/notosans-bold-webfont-Dv-NQhjq.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extrabold-webfont-DIQdVYzT.woff2) format("woff2"),url(/assets/notosans-extrabold-webfont-DOTgYHAd.woff) format("woff"),url(/assets/notosans-extrabold-webfont-CHz_wTGy.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-extralight-webfont-CXjlgwLX.woff2) format("woff2"),url(/assets/notosans-extralight-webfont-BjbipykH.woff) format("woff"),url(/assets/notosans-extralight-webfont-1rDeo8fM.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-light-webfont-CMWP9siD.woff2) format("woff2"),url(/assets/notosans-light-webfont-B7f-4IoQ.woff) format("woff"),url(/assets/notosans-light-webfont-CAT-KFvD.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-medium-webfont-DWKlDkSq.woff2) format("woff2"),url(/assets/notosans-medium-webfont-CAq04zEY.woff) format("woff"),url(/assets/notosans-medium-webfont-CB9f4FoG.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff"),url(/assets/notosans-regular-webfont-DfHqKo9A.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-italic-webfont-D6c0uBNE.woff2) format("woff2"),url(/assets/notosans-italic-webfont-DGpnWxz8.woff) format("woff"),url(/assets/notosans-italic-webfont-Cd_IhnZd.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Noto Sans;src:url(/assets/notosans-semibold-webfont-X8pgjgu9.woff2) format("woff2"),url(/assets/notosans-semibold-webfont-qDXrWopk.woff) format("woff"),url(/assets/notosans-semibold-webfont-BPASKsCn.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Noto Sans;src:url(/assets/notosans-thin-webfont-BIppFDs7.woff2) format("woff2"),url(/assets/notosans-thin-webfont-BHBP4_p9.woff) format("woff"),url(/assets/notosans-thin-webfont-zJt9Z_FX.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-medium-webfont-BO49LKGm.woff2) format("woff2"),url(/assets/notosansmono-medium-webfont-CSdm2W-U.woff) format("woff"),url(/assets/notosansmono-medium-webfont-CBOfjpnS.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-regular-webfont-C32WrCbA.woff2) format("woff2"),url(/assets/notosansmono-regular-webfont-xWc7BPHs.woff) format("woff"),url(/assets/notosansmono-regular-webfont-DAhv6R5r.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans Mono;src:url(/assets/notosansmono-light-webfont-DFQCVC3R.woff2) format("woff2"),url(/assets/notosansmono-light-webfont-8_X6N3gv.woff) format("woff"),url(/assets/notosansmono-light-webfont-SnQyTYrQ.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:CavaiSemiboldPaginationDigits;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+30-39}@font-face{font-family:CavaiSemiboldPaginationDash;src:url(/assets/notosans-regular-webfont-CsxmssFD.woff2) format("woff2"),url(/assets/notosans-regular-webfont-5aObeigF.woff) format("woff");font-weight:400;font-style:normal;unicode-range:U+002D}.roll[data-v-80a57908]{-webkit-animation-name:spin-80a57908;-webkit-animation-duration:4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin-80a57908;-moz-animation-duration:4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin-80a57908;-ms-animation-duration:4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin-80a57908;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin-80a57908{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-80a57908{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-80a57908{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-80a57908{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fade-enter-active[data-v-80a57908],.fade-leave-active[data-v-80a57908]{transition:opacity .16s ease-in-out}.fade-enter[data-v-80a57908],.fade-leave-to[data-v-80a57908]{opacity:0}.preview-panel[data-v-80a57908]{position:relative;display:flex;flex-direction:column;flex:1 1 auto;align-items:center;justify-content:center;height:100%;overflow:hidden;isolation:isolate;box-shadow:inset 0 0 120px 40px #00000026}.preview-panel .icon[data-v-80a57908]{stroke:var(--text-secondary);color:var(--text-secondary)}.preview-panel .icon[data-v-80a57908]:hover{stroke:var(--text-primary)}.preview-panel button[data-v-80a57908]{display:flex}.preview-panel button:disabled .icon[data-v-80a57908]{stroke:var(--primitive-grey-700)!important}.preview-panel .standalone-size-info[data-v-80a57908]{font-size:13px;font-family:Noto Sans Mono;font-weight:400;font-style:normal;position:absolute;top:16px;left:50%;transform:translate(-50%);z-index:2;color:var(--text-muted);pointer-events:none;-webkit-user-select:none;user-select:none}.preview-panel .top-row[data-v-80a57908],.preview-panel .bottom-row[data-v-80a57908]{display:flex;justify-content:space-between;z-index:4;position:absolute;width:100%;padding:16px;pointer-events:none}.preview-panel .top-row .right-column[data-v-80a57908],.preview-panel .bottom-row .right-column[data-v-80a57908]{display:flex}.preview-panel .top-row .right-column.bottom-gap[data-v-80a57908],.preview-panel .bottom-row .right-column.bottom-gap[data-v-80a57908]{margin-bottom:45px}.preview-panel .top-row .right-column button[data-v-80a57908],.preview-panel .bottom-row .right-column button[data-v-80a57908]{margin-left:10px}.preview-panel .top-row .left-column.align-right[data-v-80a57908],.preview-panel .bottom-row .left-column.align-right[data-v-80a57908]{margin-left:auto}.preview-panel .top-row button[data-v-80a57908],.preview-panel .bottom-row button[data-v-80a57908]{pointer-events:auto}.preview-panel .top-row[data-v-80a57908]{top:0}.preview-panel .top-row.mobile-type[data-v-80a57908]:not(.presentation-mode){top:25px}.preview-panel .bottom-row[data-v-80a57908]{bottom:0}.preview-panel .preview-wrapper[data-v-80a57908]{scrollbar-color:var(--border-default) transparent;scrollbar-width:thin;display:flex;flex:0 0 100%;height:100%;justify-content:center;overflow:hidden;background-color:var(--surface-base)}.preview-panel .preview-wrapper[data-v-80a57908]::-webkit-scrollbar{width:15px}.preview-panel .preview-wrapper[data-v-80a57908]::-webkit-scrollbar-track{background:transparent}.preview-panel .preview-wrapper[data-v-80a57908]::-webkit-scrollbar-thumb{background-color:var(--border-default);border-radius:16px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:4px solid transparent;border-bottom:4px solid transparent;background-clip:padding-box}.preview-panel .preview-wrapper .overlay[data-v-80a57908]{position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 50% 50%,transparent 40%,var(--surface-base) 100%);z-index:1;opacity:.75}.preview-panel .preview-wrapper .size-info[data-v-80a57908],.preview-panel .preview-wrapper .creative-info[data-v-80a57908]{font-size:10px;font-family:Noto Sans;line-height:14px;font-weight:500;font-style:normal;position:absolute;left:calc(50% - 45px);z-index:3;color:var(--text-secondary);background-color:var(--surface-base);padding-left:4px;padding-right:4px;border-radius:4px;pointer-events:none;-webkit-user-select:none;user-select:none}.preview-panel .preview-wrapper .size-info[data-v-80a57908]{bottom:16px}.preview-panel .preview-wrapper .creative-info[data-v-80a57908]{top:16px}.preview-panel .preview-wrapper .creative-info.mobile[data-v-80a57908]{top:40px}.preview-panel .preview-wrapper .preview-container[data-v-80a57908]{position:relative;z-index:2;display:flex;height:100%;width:100%;background-color:var(--surface-base);transform-origin:50% 50%!important;overflow:visible}.preview-panel .preview-wrapper .preview-container[data-v-80a57908]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,var(--preview-grid-color) 1px,transparent 1px),linear-gradient(var(--preview-grid-line-color) 1px,transparent 1px),linear-gradient(90deg,var(--preview-grid-line-color) 1px,transparent 1px);background-size:10px 10px,80px 80px,80px 80px;background-position:center;mask-image:radial-gradient(ellipse at 50% 50%,black 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,black 30%,transparent 70%);pointer-events:none;z-index:0}.preview-panel .preview-wrapper .preview-container.panning[data-v-80a57908]{cursor:move}.preview-panel .preview-wrapper .preview-iframe[data-v-80a57908]{position:absolute;transition:opacity .15s ease;resize:none}.preview-panel .preview-wrapper .preview-iframe.panning[data-v-80a57908],.preview-panel .preview-wrapper .preview-iframe.zooming[data-v-80a57908]{pointer-events:none}.preview-panel.presentation-mode[data-v-80a57908]{position:fixed;top:0;width:100%;z-index:10}.preview-panel.presentation-mode .overlay[data-v-80a57908]{display:none}.preview-panel.presentation-mode .preview-container[data-v-80a57908]{z-index:2;background:transparent}.preview-panel.presentation-mode .preview-container[data-v-80a57908]:before{display:none}.preview-panel.presentation-mode .top-row[data-v-80a57908],.preview-panel.presentation-mode .bottom-row[data-v-80a57908]{z-index:3}.preview-panel.presentation-mode .size-info[data-v-80a57908],.preview-panel.presentation-mode .creative-info[data-v-80a57908]{background-color:var(--surface-raised);color:var(--text-muted);z-index:2}.preview-panel.version-history-mode[data-v-80a57908]{width:calc(100% - 280px)}.preview-panel .presentation-overlay[data-v-80a57908]{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(50% 50% at 50% 50%,var(--primitive-grey-150) 40%,var(--primitive-grey-50) 100%);z-index:2}.preview-panel .scale-fit-enter-active[data-v-80a57908]{transition:opacity 0ms linear 90ms}.preview-panel .scale-fit-leave-active[data-v-80a57908]{transition:opacity 0ms linear 0ms}.preview-panel .scale-fit-enter[data-v-80a57908],.preview-panel .scale-fit-leave-to[data-v-80a57908]{opacity:0}.preview-panel.standalone-preview .preview-container[data-v-80a57908]{background-color:var(--primitive-grey-50)}.preview-panel.standalone-preview .overlay[data-v-80a57908]{background:radial-gradient(transparent 60%,#0000000f)}.preview-loading[data-v-80a57908]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.preview-loading__text[data-v-80a57908]{color:var(--text-muted);font-size:13px;font-weight:500;white-space:nowrap}
